feeding roll - French English Dictionary